How do you split a string and keep the separator in Python